ADP\BaseVersion\Includes\Database\RuleStorage D

Total Complexity 193
Dependencies 33
Dependents 0
Total lines 907
Lines of code 609
Logical lines of code 459
Comment lines 126
Methods 18
Properties 7

Methods 18

Method Rating Maintainability Complexity Lines of code
installProductAdjustment()
D
19
67 185
buildRules()
B
42 22 43
installFreeItems()
B
42 17 46
buildSingleItemRule()
A
42 11 53
buildPersistentRule()
A
43 10 46
installRoleDiscounts()
A
51 10 25
buildPersistentRules()
A
51 8 26
setGiftItemStrategy()
A
53 8 23
buildPackageRule()
A
48 7 35
createRulePackage()
A
48 7 32
buildNoItemRule()
S
55 4 20
installLimits()
S
60 4 14
installCartAdjustments()
S
60 4 14
installConditions()
S
62 4 12
installSortableProperties()
S
63 4 11
installAdvertising()
S
64 4 11
withContext()
S
81 1 3
__construct()
S
64 1 10